#main_navigation {
	background-color:#ababab;
}

#main_navigation a {
	color: #ffffff;
}

#main_navigation #main_menu {
	margin-bottom: 5px;
	border-right:solid #ababab 1px;
}

#main_navigation #main_menu div {
	float:left;
	padding: 5px;
	border-right:solid #ababab 1px;
}

#main_navigation #sub_menu {
	padding-left:0px;
	border-top:solid #ababab 1px;
	background-color: #ababab;
}

#main_navigation #sub_menu div {
	float: left;
	padding: 5px;
}

#main_navigation #border_menu {
	clear: both;
}

.clear{
	clear: both;
}

.no-active-menu{
	background-color:#E2001A;
}

.active-menu{
	background-color:#ababab;
	border-right: solid #9a9a9a 1px;
}

.active-sub-menu{
	background-color:#cfcfcf;
	border-right: solid #9a9a9a 1px;
	border-left: solid #9a9a9a 1px;
}